Alex MorganAlex Morgan
TennisGermany 3-1 Croatia: Zverev Seals the Bologna Berth and the Unfilled Gap at No. 2 SinglesThe point that closed the tie between Germany and Croatia in Halle came from ...
International FootballWhen the Dressing Room Doesn't Lie: Lessons From an Empty Stage-1I sat in my usual coffee shop in Kuala Lumpur, beside a cup of teh tarik that...
International FootballFIFA and the $2.1 Billion Battle: When the Power Model Is Put on the ScaleOn September 18, a letter signed by Aleksander Ceferin and Victor Montagliani...
GolfPGA Tour 2026 Season: Numbers That Speak and Psychological CollapsesI have been following the PGA Tour since 2026, when I was an intern data...
Table TennisTwo Indian Players, Four Singles Losses, and the Gap That Lives Between Two PointsIn the opening game against Anton Kallberg in the main draw of WTT Champions...
VolleyballJapan and the Crack Beneath the Crown: The AVC Men's Asian Volleyball Championship in FukuokaIn the commentary booth in Chiang Mai, a familiar line appeared on the monito...
BadmintonAsian Games 2026: The 21-12, 19-21, 14-21 Curve and Satwik-Chirag's Closing GapIn the 19 minutes of the deciding game, Satwiksairaj Rankireddy and Chirag...
International FootballOsimhen Partially Trains Ahead of Barcelona: Galatasaray's Gamble on a GroinThe session ended, and the Galatasaray squad scattered into sweat-soaked...
BilliardsOne Table, Six Rulebooks: The Naming Paradox of Professional BilliardsIn the late 1990s, during a night of snooker commentary for VTC, I received a...
TennisThe Silent Pitch in Karachi: Where Football Cannot AppearThere was a day in October in Karachi, a city so hot that the lungs of the...
International FootballBeşiktaş without Orkun Kökçü: The conductor's void and Miretti's test at TrabzonsporThere is a small detail from the first half of Beşiktaş against Hoffenheim:...
Domestic FootballBau Thuy's bid for the VFF chair: the real race is in the finance reportRound 18 of the 2026 V.League season, I was sitting in row seven of stand B a...
EsportsThe White Page, the Yellow Scarf, and the Numbers That Know SilenceSaturday night. My laptop screen glowed with an esports analysis report more...
BadmintonAlwi Farhan and the Tokyo Session: Indonesia Bets on Defensive ResilienceThe training session in Tokyo had no spectators, no scoreboard, no electronic...
AthleticsAmy Hunt, a Controversial Advert and the Data Gap in the Women's 200m FinalIt began with an advert. Sydney Sweeney, one of Hollywood's most visible face...
TennisWhen the Stat Sheet Is Empty: The Discipline of a Tennis WriterOn Tuesday night I opened a nine-page analysis file on my laptop screen. The...
VolleyballVietnam women's volleyball exit the Asian Games 20 quarter-finals: a 0-3 defeat and the silence of the dataThe competition diary for September 21 gives Vietnam's women's volleyball tea...
AthleticsNaomi Korir and the Fifth Place Nobody RecordedIn the nearly empty press room of a stadium in Glasgow, I picked up a results...
International FootballLazio 2-2 AC Milan: Diego Moreira's 122-Second Brace and Milan's Unresolved Left FlankOn the fourth official's board, three numbers appeared at once in the 45th...
TennisWhen the Data Table Comes Back Empty: How Professional Tennis Analyses a Match With No NumbersIt was 2:14 a.m. in Sydney. The match in Europe had finished forty minutes...
International FootballWhen the Dressing Room Doesn't Lie: Lessons From an Empty Stage-1I sat in my usual coffee shop in Kuala Lumpur, beside a cup of teh tarik that...
International FootballFIFA and the $2.1 Billion Battle: When the Power Model Is Put on the ScaleOn September 18, a letter signed by Aleksander Ceferin and Victor Montagliani...
GolfPGA Tour 2026 Season: Numbers That Speak and Psychological CollapsesI have been following the PGA Tour since 2026, when I was an intern data...
Table TennisTwo Indian Players, Four Singles Losses, and the Gap That Lives Between Two PointsIn the opening game against Anton Kallberg in the main draw of WTT Champions...
VolleyballJapan and the Crack Beneath the Crown: The AVC Men's Asian Volleyball Championship in FukuokaIn the commentary booth in Chiang Mai, a familiar line appeared on the monito...
BadmintonAsian Games 2026: The 21-12, 19-21, 14-21 Curve and Satwik-Chirag's Closing GapIn the 19 minutes of the deciding game, Satwiksairaj Rankireddy and Chirag...
International FootballOsimhen Partially Trains Ahead of Barcelona: Galatasaray's Gamble on a GroinThe session ended, and the Galatasaray squad scattered into sweat-soaked...
BilliardsOne Table, Six Rulebooks: The Naming Paradox of Professional BilliardsIn the late 1990s, during a night of snooker commentary for VTC, I received a...
TennisThe Silent Pitch in Karachi: Where Football Cannot AppearThere was a day in October in Karachi, a city so hot that the lungs of the...
International FootballBeşiktaş without Orkun Kökçü: The conductor's void and Miretti's test at TrabzonsporThere is a small detail from the first half of Beşiktaş against Hoffenheim:...
Domestic FootballBau Thuy's bid for the VFF chair: the real race is in the finance reportRound 18 of the 2026 V.League season, I was sitting in row seven of stand B a...
EsportsThe White Page, the Yellow Scarf, and the Numbers That Know SilenceSaturday night. My laptop screen glowed with an esports analysis report more...
BadmintonAlwi Farhan and the Tokyo Session: Indonesia Bets on Defensive ResilienceThe training session in Tokyo had no spectators, no scoreboard, no electronic...
AthleticsAmy Hunt, a Controversial Advert and the Data Gap in the Women's 200m FinalIt began with an advert. Sydney Sweeney, one of Hollywood's most visible face...
TennisWhen the Stat Sheet Is Empty: The Discipline of a Tennis WriterOn Tuesday night I opened a nine-page analysis file on my laptop screen. The...
VolleyballVietnam women's volleyball exit the Asian Games 20 quarter-finals: a 0-3 defeat and the silence of the dataThe competition diary for September 21 gives Vietnam's women's volleyball tea...
AthleticsNaomi Korir and the Fifth Place Nobody RecordedIn the nearly empty press room of a stadium in Glasgow, I picked up a results...
International FootballLazio 2-2 AC Milan: Diego Moreira's 122-Second Brace and Milan's Unresolved Left FlankOn the fourth official's board, three numbers appeared at once in the 45th...
TennisWhen the Data Table Comes Back Empty: How Professional Tennis Analyses a Match With No NumbersIt was 2:14 a.m. in Sydney. The match in Europe had finished forty minutes...
